Inconsistency Management and View Updates
نویسندگان
چکیده
Inconsistency management in component-based languages is the identification and resolution of conflicting constraints or expectations between the different components which make up a system. Here we present a category theoretical framework for detecting and classifying those inconsistencies which can arise throughout a simulation. In addition, the framework permits us to apply techniques developed for defining database view updates. With these, we can analyse the set of traces of a system which restrict to a particular behaviour in a subsystem.
منابع مشابه
Deductive Database Systems and integrity constraint checking
Today, relational database systems have been extended in several ways. One way to extend the relational database model is by adding rules. These rules can make a lot of information implicit. In other words, a lot of intensional facts Sle stored in the database through rules. Consequently, when one updates such a database, a lot of implicit updates may appear by the presence of rules. When also ...
متن کاملUpdating Extended Logic Programs through Abduction
This paper introduces techniques for updating knowledge bases represented in extended logic programs. Three different types of updates, view updates, theory updates, and inconsistency removal, are considered. We formulate these updates through abduction, and provide methods for computing them with update programs. An update program is an extended logic program which specifies changes on abducti...
متن کاملInconsistency Management in Generalized Knowledge and Action Bases
The combination of static and dynamic aspects in modeling complex organizational domains is a challenging task that has led to study the combination of formalisms from knowledge representation, database theory, and process management [18,23,11]. Specifically, Knowledge and Action Bases (KABs) [3] have been put forward recently to provide a semantically rich representation of a domain. In KABs, ...
متن کاملI-25: Recurrent Pregnancy Loss; Updates in Etiologies, Diagnosis and Management
Background -Recurrent pregnancy loss defined as two or more miscarriage before 20 weeks of pregnancy affecting 1-5 % or women in reproductive age .There are many etiologies have been suggested, like Genetic, Immunologic, Thrombophila, Endocrine and Anatomic; but in 50% of cases, the exact etiology remains uncertain. Endometrium acts as biosensor of embryo quality and endometrium itself contribu...
متن کاملInconsistency Management for Multiple-View Software Development Environments
Developers need tool support to help manage the wide range of inconsistencies that occur during software development. Such tools need to provide developers with ways to define, detect, record, present, interact with, monitor and resolve complex inconsistencies between different views of software artefacts, different developers and different phases of software development. This paper describes o...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Electr. Notes Theor. Comput. Sci.
دوره 141 شماره
صفحات -
تاریخ انتشار 2005